<?php
/*Modelo Cliente*/
class Cliente_model extends Model
{
	function Cliente_model()
	{
		parent::Model();
	}
	
	function listaClientes(){
		$sql = "SELECT
				`cliente`.`cod_cliente`,
				`cliente`.`nom_cliente`,
				`cliente`.`dir_cliente`,
				`cliente`.`telf_cliente`,
				`cliente`.`cel_cliente`,
				`cliente`.`fax_cliente`,
				`cliente`.`contacto_cliente`,
				`cliente`.`correo_cliente`
				FROM
				`cliente`";
		$query = $this->db->query($sql);
		return $query;
	}
	
	function infoCliente($cod_cliente){
		$sql = "SELECT
				`cliente`.`cod_cliente`,
				`cliente`.`nom_cliente`,
				`cliente`.`dir_cliente`,
				`cliente`.`telf_cliente`,
				`cliente`.`cel_cliente`,
				`cliente`.`fax_cliente`,
				`cliente`.`contacto_cliente`,
				`cliente`.`correo_cliente`
				FROM
				`cliente`
				WHERE 
				`cliente`.`cod_cliente` = '".$cod_cliente."'";
		$query = $this->db->query($sql);
		return $query;
	}
	
	function guardarCliente($data){
		$this->db->insert('cliente', $data);
		
	}
	
	function modificarCliente($data, $where){
		$this->db->update('cliente', $data, $where);
	}
	
	function eliminarCliente($cod_cliente){
		$sql_verify="SELECT
		`cliente`.`cod_cliente`
		FROM
		`cliente`
		WHERE
		`cliente`.`cod_cliente` =  '".$cod_cliente."' AND
		`cliente`.`activo_cliente` =  '1'
		";
		$query = $this->db->query($sql_verify);
		/*0 falso
		1 verdad*/
		//echo $query->num_rows();
		if($query->num_rows() == 0){
			$sql="DELETE FROM
			`cliente`
			WHERE
			`cliente`.`cod_cliente` =  '".$cod_cliente."'" ;
			$query = $this->db->query($sql);
			return 1;
		}else{
			return 0;
		}
	}
}
?>